deep-pull press - Turkish English Dictionary